Skip to content

Develop -> Master#3389

Merged
mslipper merged 55 commits intomasterfrom
develop
Sep 10, 2022
Merged

Develop -> Master#3389
mslipper merged 55 commits intomasterfrom
develop

Conversation

@tynes
Copy link
Contributor

@tynes tynes commented Sep 10, 2022

Description

Begin triggering releases

smartcontracts and others added 30 commits August 25, 2022 19:50
Fixes withdrawals by specifying the correct storage slot. Note that this does not fix the op-e2e tests, which were incorrectly passing. @protolambda is working on this.
* style(batch-submitter): fix lint

* style(bss-core): fix lint

* chore(proxyd): use io and os instead of deprecated ioutil methods, fixes lint
Co-authored-by: Matthew Slipper <me@matthewslipper.com>
We're moving to Bedrock, so these nightlies aren't used anymore. Additionally, they were pushing directly to our Docker Hub repository. If we need to bring these back, we'll need to update them to push to GCR instead.
Fix: expired Discord link
Significantly improves the bundle size of the contracts package by
exporting deployments more intentionally and by removing certain
unnecessary exports.
hardhat-node docker image was not being properly published. We were also
using the wrong docker image name.
…23 (#3338)

* bedrock: update to latest op-geth, based on geth master, after v1.10.23

* op-chain-ops: fix test deep equal check

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* op-node: buffer unsafe payloads with priority queue, pop lowest number to maintain max size, and do not drop if the first payload is in the future

* payload queue testing

* op-node: payload queue metrics, error handling

* op-node: fix payloads queue test missing pop

* op-node: payloads queue false semgrep case

Co-authored-by: Matthew Slipper <me@matthewslipper.com>
* op-bindings: Add storage layout generation

* semgrep

* add forgotten files

* fix op-node, remove deprecated script

* Remove deployed

* Remove targets

* go mod tidy

* goimports

* imports

* devnet fix

* parallelize bindgen, fix diff
ops: Automatically upgrade deps, release v0.8.3
* chore: Upgrade foundry

* Changeset
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
tynes and others added 17 commits September 9, 2022 09:43
Fixes two contracts in contracts-periphery to use the correct import
paths. Also modifies the contracts package to copy contracts into the
root directory on every build, not just before publish. This resolves
the issue where the contracts package could not be properly used within
the monorepo.

Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
MetaMask requested that we use ethers submodules instead of importing
the entire ethers package. Relatively straightforward change.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* chore: Upgrade op-geth

* Add forgotten params

* Update chain ops
* op-chain-ops: Allow configurable dev accounts

* Set difficulty to zero

* Add tests
* op-node: Add additional command to generate L2 configs

This command will be used in bedrock-regentool to replace the old hardhat scripts.

* fix linter
Fix: expired Discord link
…gas-blocktag

l2geth: add block tag to `eth_estimateGas`
@changeset-bot
Copy link

changeset-bot bot commented Sep 10, 2022

🦋 Changeset detected

Latest commit: 6c0235a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 17 packages
Name Type
@eth-optimism/l2geth Patch
@eth-optimism/contracts-periphery Patch
@eth-optimism/foundry Patch
@eth-optimism/ci-builder Patch
@eth-optimism/core-utils Minor
@eth-optimism/contracts Patch
@eth-optimism/hardhat-node Patch
@eth-optimism/drippie-mon Patch
@eth-optimism/actor-tests Patch
@eth-optimism/common-ts Patch
@eth-optimism/contracts-bedrock Patch
@eth-optimism/contracts-governance Patch
@eth-optimism/data-transport-layer Patch
@eth-optimism/fault-detector Patch
@eth-optimism/message-relayer Patch
@eth-optimism/replica-healthcheck Patch
@eth-optimism/sdk Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added 2-reviewers C-protocol-critical Category: Modifies protocol-critical code A-pkg-contracts-bedrock Area: packages/contracts-bedrock A-op-bindings Area: op-bindings A-pkg-core-utils Area: packages/core-utils A-cannon Area: cannon A-ops Area: ops A-pkg-sdk Area: packages/sdk labels Sep 10, 2022
@mergify mergify bot requested a review from smartcontracts September 10, 2022 01:43
@tynes tynes requested a review from mslipper September 10, 2022 01:43
@mslipper mslipper merged commit ec68212 into master Sep 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-cannon Area: cannon A-op-bindings Area: op-bindings A-ops Area: ops A-pkg-contracts-bedrock Area: packages/contracts-bedrock A-pkg-core-utils Area: packages/core-utils A-pkg-sdk Area: packages/sdk C-protocol-critical Category: Modifies protocol-critical code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants